<%@page language="java" pageEncoding="UTF-8"%>
<%@taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
<%@taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt"%>
<%@taglib prefix="sec" uri="http://www.springframework.org/security/tags"%>
<html>
	<head>
		<TITLE>定制网页列表</TITLE>
		<jsp:include page="../cssjsInList.jsp" flush="true"/>
	</head>
	<body>
		<div id="content">

			<TABLE class=border cellSpacing=1 cellPadding=2 width="100%" align=center border=0>
				<TBODY>
					<TR class=topbg>
						<TD align=middle colSpan=2 height=22>
							<STRONG>定制模块管理</STRONG>
						</TD>
					</TR>
					<TR class=topbg>
						<TD>
							<STRONG> 
								<a href="<%=request.getContextPath()%>/customManage.do?method=customlist">定制模块管理首页</a> [
								<a href="<%=request.getContextPath()%>/customManage.do?method=customadd">添加定制模块</a> ]
							</STRONG>
						</TD>
					</TR>
					<TR>
						<TD>
							<br>
							<form name=form action="<%=request.getContextPath()%>/customManage.do?method=customlist" method=post>
								<TABLE width="100%" align=center border=0>
									<TR>
										<TD>
											<INPUT onclick=submit(); type=radio CHECKED  id="all" value=all
												name=radiooption <c:if test="${radiooption=='all'}" > checked</c:if>/>
											ALL
											<INPUT onclick=submit(); type=radio  id="weishenhe" value=weishenhe
												name=radiooption <c:if test="${radiooption=='weishenhe'}" > checked</c:if>>
											未审核
											<INPUT onclick=submit(); type=radio  id="yitongguo" value=yitongguo
												name=radiooption <c:if test="${radiooption=='yitongguo'}" > checked</c:if>>
											已通过
											<INPUT onclick=submit(); type=radio  id="weitongguo" value=weitongguo
												name=radiooption <c:if test="${radiooption=='weitongguo'}" > checked</c:if>>
											未通过
											<br>
											<INPUT onclick=submit(); type=radio  id="levelone" value=levelone
												name=radiooption <c:if test="${radiooption=='levelone'}" > checked</c:if>>
											一级
											<INPUT onclick=submit(); type=radio  id="leveltwo" value=leveltwo
												name=radiooption <c:if test="${radiooption=='leveltwo'}" > checked</c:if>>
											二级&nbsp;
											一级列表：
											<select name="leveloneselected" onChange=submit();>
												<option value="null" selected>
													请选择
												</option>
												<logic:iterate id="w" name="level_arraylist"
													indexId="count">
													<option value="${w[0]}">
														${w[1]}
													</option>
												</logic:iterate>
											</select>
										</TD>
									</TR>
								</TABLE>
							</form>
						</TD>
					</TR>
				</TBODY>
			</TABLE>
			<div id="content">
				<table border="0" width="100%" align="center">
					<!-- 一级table 提供“搜索功能” -->
					<tr>
						<td align="center">
							<form action="<%=request.getContextPath()%>/customManage.do?method=customlist" method="post">
								<SELECT size=1 name=keywordType>
									<OPTION value=title selected>
										标题
									</OPTION>
									<OPTION value=writer>
										录入者
									</OPTION>
								</SELECT>
								<input name="keyword" type="text" size="40" maxlength="40" />
								<input name="button" type="submit" value="查找" />
							</form>
						</td>
					</tr>
				</table>
				<form name="form_1" method="post">
					<table width="100%" border="0" cellspacing="0" cellpadding="0"
						class="data">
						<tr>
							<sec:authorize ifAllGranted="ROLE_CUSTOM_SHENHE">
								<th colspan="2" align="center" nowrap="nowrap">
							</sec:authorize>
							<sec:authorize ifNotGranted="ROLE_CUSTOM_SHENHE">
								<th colspan="1" align="center" nowrap="nowrap">
							</sec:authorize>
								<div align="center">
									ID
								</div>
							</th>
							<th width="15%" align="center" nowrap="nowrap">
								级别
							</th>
							<th width="15%" align="center" nowrap="nowrap">
								父链接
							</th>
							<th colspan="3" align="center" nowrap="nowrap">
								模块标题
							</th>
							<th width="10%" align="center" nowrap="nowrap">
								发布时间
							</th>
							<th width="15%" align="center" nowrap="nowrap">
								排序值
							</th>
							<th width="10%" align="center" nowrap="nowrap">
								审核状态
							</th>
							<th width="10%" align="center" nowrap="nowrap">
								操作
							</th>
						</tr>
						<c:forEach items="${customlist}" var="custom">
							<c:if test="${custom.customId%2==1}">
								<c:set var="rowtype" value="odd" />
							</c:if>
							<c:if test="${custom.customId%2==0}">
								<c:set var="rowtype" value="even" />
							</c:if>
							<tr class="${rowtype}" onMouseOver="this.className = 'row_over';"
								onMouseOut="this.className = '${rowtype}';">
								<sec:authorize ifAllGranted="ROLE_CUSTOM_SHENHE">
								<td width="4%" align="center" nowrap="nowrap">
									<input type="checkbox" name="checkbox_${custom.customId}"
										id="checkbox_row_${custom.customId}"
										value="${custom.customId}" />
								</td>
								</sec:authorize>
								<td width="6%" align="center" nowrap="nowrap">
									${custom.customId}
								</td>
								<td align="right" nowrap="nowrap">
									<div align="center">
										${custom.level}
									</div>
								</td>
								<td align="right" nowrap="nowrap">
									<div align="center">
										${custom.sortType}
									</div>
								</td>
								<td colspan="3" align="left" nowrap="nowrap">
									<a href="<%=request.getContextPath()%>/customManage.do?method=customContent&customid=${custom.customId}">${custom.title}</a>
								</td>
								<td align="center" nowrap="nowrap">
									<fmt:formatDate value="${custom.pubDate}" pattern="yyyy-MM-dd" />
								</td>
								<td align="right" nowrap="nowrap">
									<div align="center">
										${custom.sortNumber}
									</div>
								</td>
								<td align="center" nowrap="nowrap">
									<font color="red"> 
										<c:choose>
											<c:when test="${custom.aproveState==0}">
												<img src="./jsp/manage/images/aprove.gif" width="13" height="13">
											</c:when>
											<c:when test="${custom.aproveState==1}">
												<img src="./jsp/manage/images/ok.gif" width="13" height="13">
											</c:when>
											<c:otherwise>
												<img src="./jsp/manage/images/not.gif" width="13" height="13">
											</c:otherwise>
										</c:choose> 
									</font>
								</td>
								<td align="center" nowrap="nowrap">
									<a href="<%=request.getContextPath()%>/customManage.do?method=customedit&customid=${custom.customId}">编辑</a>
										|
									<a href="<%=request.getContextPath()%>/customManage.do?method=customdel&customid=${custom.customId}"
										onClick="return confirm('您确定要删除 ${custom.title} ？');">删除</a>
								</td>
							</tr>
						</c:forEach>
						<sec:authorize ifAllGranted="ROLE_CUSTOM_SHENHE">
						<tr>
							<td colspan="2" align="center" bgcolor="#FCFCFC">
								&nbsp;
							</td>
							<td colspan="2" align="center" bgcolor="#FCFCFC">
								<input name="chkall" onClick="checkall(this.form)" type="checkbox">全选
							</td>
							<td width="6%" align="center" bgcolor="#FCFCFC">
								<input type="button" name="approved" id="approved1" value="审核通过"
									onClick="ymPrompt.confirmInfo('确认审核吗？',null,null,null,handler)" />
							</td>
							<td width="1%" align="center" bgcolor="#FCFCFC">
								&nbsp;
							</td>
							<td width="5%" align="center" bgcolor="#FCFCFC">
								<div align="left">
									<input type="button" name="notapproved" id="approved2" value="不通过"
										onClick="ymPrompt.confirmInfo('确认驳回吗？',null,null,null,handler2)" />
								</div>
							</td>
						</tr>
						</sec:authorize>
						<tr>
							<td colspan="15" align="center" bgcolor="#FCFCFC">
								<jsp:include page="../page.jsp" flush="true"/>
							</td>
						</tr>
					</table>
				</form>
			</div>
	</body>
</html>
<script type="text/javascript">
function handler(tp){
	if(tp=='ok'){
	   document.form_1.action="<%=request.getContextPath()%>/customManage.do?method=customApprove&approveState=1"
	   document.form_1.submit(); 
	}
	if(tp=='cancel'){}
	if(tp=='close'){}
}

function handler2(tp){
	if(tp=='ok'){
	   document.form_1.action="<%=request.getContextPath()%>/customManage.do?method=customApprove&approveState=2";
	   document.form_1.submit(); 
	}
	if(tp=='cancel'){}
	if(tp=='close'){}
}
</script>
